# re: Yes! Someone gave me shelter!

Monday, December 12, 2005 4:43 AM by Marc Jacobi

Come off it and tell us what it is you do!?

# re: Yes! Someone gave me shelter!

Monday, December 12, 2005 4:53 AM by Emile Bosch

I'm reinventing the square wheel :) I'll post something later, hold on!

# re: Yes! Someone gave me shelter!

Monday, December 12, 2005 11:44 AM by Jean-Paul Smit

Heeeeeeeeeeeeeeee, what about me? :-)

http://bloggingabout.net/blogs/jpsmit

# re: Query your WMI with ease using WMILinq!

Tuesday, December 13, 2005 5:44 AM by Scott Bellware

Very cool! Looking forward to some free time to dig into the query parser. I want to create one of these for a project I'm working on, but so far it's as clear as mud. Your example is much appreciated!

# re: Pimp your winform application with VisualFX Cab ObjectBuilder Extension

Wednesday, December 14, 2005 12:03 AM by Marc Jacobi

Dont forget to provide support for properties that are a ref-type/class and have properties themselves. Like TextBox.Size.Width or TextBox.Location.X (I just made up the property names). You should be able to handle Control.Property.Property.Property.Property.Property and not crash when any of those is null ;-)

# re: Query your WMI with ease using WMILinq!

Wednesday, December 14, 2005 7:44 AM by Emile Bosch

Thanks for your reply Scott! Make sure to mail me if you have any questions.

# re: Pimp your winform application with VisualFX Cab ObjectBuilder Extension

Monday, December 19, 2005 4:00 AM by Axel

Ah. But shouldn't it read 'Ritalin driven development' instead of... >:)

Way to go Emile... Enjoyed your Wmi thingy...

# re: Practical use of the operator "explicit" in XLinq

Tuesday, December 20, 2005 2:53 AM by Ramon Smits

Although I see some usefullness for it I don't recommend it at all. This is because casting will create a new object instead of a reference to the original object.

When you don't pass a reference but a new object then it is better to use a property or conversion method.

# re: Practical use of the operator "explicit" in XLinq

Tuesday, December 20, 2005 3:39 AM by Emile Bosch

Ramon, could you explain this to me? As far as i can see you gain more control by implementing your own operator, its then up to the developer wheter to return an new instance or a reference to it.

# re: Practical use of the operator "explicit" in XLinq

Wednesday, December 21, 2005 12:56 AM by Ramon Smits

Sure... Take a look at the msdn sample here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vcwlkuser-definedconversionstutorial.asp

The sample uses struct so they are value types. Pretend that they are reference types / objects.

Now the following sample:

------
RomanNumeral r1, r2;
r1 = 10;
r2 = r1;
r1 = 8;

Trace.Assert( (int)r1 == (int)r2, "The damn objects don't represent the same state." )
------

This is why I don't like them. If I would 'read' code and would see such a construction that I would expect that the state of the objects would be the same. But their not so let's not use (explicit) operators in such case.

Explicit operators are only interesting with valuetypes because you know that their behaviour is different. The MSDN samples much better then your sample here.

# re: Practical use of the operator explicit in XLinq

Wednesday, December 21, 2005 5:18 AM by Emile Bosch

First of all, the sample i've used is is directly taken from lutz roeders reflector source code on xlinq's Xattribute class, its not intended to be better than msdn' sample in any way. I do agree with the reading experience part, if you read this you could assume that r1 and r2 are the same value. Nevertheless, the behaviour you see here is expected. Even if you remove the (int) type conversion operator and make a property or a method out of it, the two values would still differ.

# re: Practical use of the operator "explicit" in XLinq

Thursday, December 22, 2005 12:30 AM by Teun

For value types, that behavior looks quite normal. I do agree with Ramon though that for reference types, implementing an explicit (or implicit) casting operator by returning a new instance could be confusing. Classes doing this should also have an appropriate Equals method implemented (and GetHashCode).

# re: Yes! Someone gave me shelter!

Friday, December 30, 2005 12:53 PM by Dennis van der Stelt

>Update: Added another beloved collegue: Jean-Paul Smit:-)

Wow, some major loving going on over there at Macaw! :)

# WMILINQ

Thursday, January 26, 2006 2:04 PM by Sahil Malik [MVP C#]

# re: No i'm not dead.. well at least not mentally..

Tuesday, January 31, 2006 11:50 PM by Marc Jacobi

Heeee, Mielz! Back from down-under, hee mate. Are you "living proof of life after death"? :-D
What is going to be your next project (besides getting over your jet-lag ;-)?

# Links to LINQ

Wednesday, October 04, 2006 6:38 PM by Charlie Calvert's Community Blog

Here are some useful links to LINQ information. Core Microsoft LINQ Sites · Try it yourself: download

# Community Convergence XXVII

Sunday, May 13, 2007 11:13 PM by Charlie Calvert's Community Blog

Welcome to the 27th Community Convergence. I use this column to keep you informed of events in the C#

# An Updated LINQ to WMI Implementation

Wednesday, January 02, 2008 8:56 AM by Eden Ridgway's Blog

An Updated LINQ to WMI Implementation

# Link to Everything: A List of LINQ Providers

Thursday, February 28, 2008 8:49 PM by Charlie Calvert's Community Blog

I've recently updated the list of LINQ Providers found on my Links to LINQ page, accessible from the

# Link to Everything: A List of LINQ Providers

Thursday, February 28, 2008 9:28 PM by Noticias externas

I've recently updated the list of LINQ Providers found on my Links to LINQ page, accessible from

# 万般皆LINQ

Saturday, March 01, 2008 1:44 PM by TerryLee

# Hecgo.com » Linq to ... everything: A List of LINQ Providers

Pingback from  Hecgo.com  » Linq to ... everything: A List of LINQ Providers

# LINQ To ...

Wednesday, March 19, 2008 8:09 AM by Hilton Giesenow's Jumbled Mind

I mentioned in a post a little while ago about the various LINQ To projects I had seen, but Charlie Calvert

# Providers para Linq

Saturday, March 22, 2008 3:50 PM by Carlos Fernando Paleo da Rocha
SBS MVP in Brazil

LINQ Providers LINQ to Amazon LINQ to Active Directory LINQ over C# project LINQ to CRM LINQ To Geo

# Providers para Linq

Saturday, March 22, 2008 4:19 PM by Tecnologias

LINQ Providers LINQ to Amazon LINQ to Active Directory LINQ over C# project LINQ to CRM LINQ To Geo

# Jacques Snyman » LINQ To …

Thursday, March 27, 2008 2:23 PM by Jacques Snyman » LINQ To …

Pingback from  Jacques Snyman » LINQ To …

# Linq to everything

Wednesday, April 09, 2008 12:51 AM by Gerry Heidenreich

Linq to everything

# LINQ to [AnyWhere]

Thursday, April 10, 2008 12:38 PM by web-crossing Blog

LINQ to [AnyWhere]

# LINQ to [AnyWhere]

Tuesday, April 22, 2008 11:13 PM by web-crossing Blog

LINQ to [AnyWhere]

# LINQ to [AnyWhere]

Tuesday, April 22, 2008 11:13 PM by LINQ to [AnyWhere]

Pingback from  LINQ to [AnyWhere]

# Links to LINQ

Saturday, September 20, 2008 2:41 AM by Charlie Calvert's Community Blog

Here are some useful links to LINQ information. Use the comments or write me if you want to add to this

# LINQ to ...

Tuesday, November 11, 2008 8:00 PM by Alex Krakovetskiy's blog

Офіційні: LINQ to SQL (DLINQ) LINQ to XML (XLINQ) LINQ to XSD LINQ to Entities BLINQ PLINQ Неофіційні

# LINQ to ...

Офіційні: LINQ to SQL (DLINQ) LINQ to XML (XLINQ) LINQ to XSD LINQ to Entities BLINQ PLINQ Неофіційні

# A List of LINQ Providers « vincenthome’s Tech Clips

Saturday, November 29, 2008 6:31 PM by A List of LINQ Providers « vincenthome’s Tech Clips

Pingback from  A List of LINQ Providers « vincenthome’s Tech Clips

# LINQ-To-Everywhere – List of LINQ Providers

Monday, April 27, 2009 11:25 AM by knom's developer corner

This weekend I’ve built a small application, which queries the “Simpsons” seasons guide data and updates

# Tune Up Your PC » Post Topic » LINQ-To-Everywhere ??? List of LINQ Providers

Pingback from  Tune Up Your PC  » Post Topic   » LINQ-To-Everywhere ??? List of LINQ Providers

# 万般皆LINQ

Thursday, November 26, 2009 6:03 AM by 周骏

摘要:微软在.NET3.5中推出了LINQ,现在各种LINQProvider满天飞,TerryLee在老外站点上收集了一份LINQProvider列表 微软在.NET3.5中推出了L...